be head and shoulders above everyone else - Türkisch Englisch Wörterbuch